package com.silverbox.sweeporder.controller.pay.vo;

import io.swagger.annotations.ApiModelProperty;

public class WechatPayVO {
	
	@ApiModelProperty(notes="商户订单号")
	private String outTradeNo;
	
	@ApiModelProperty(notes="应用Id")
	private String appId;
	
	@ApiModelProperty(notes="时间戳")
	private String timeStamp;
	
	@ApiModelProperty(notes="随机字符串	")
	private String nonceStr;
	
	@ApiModelProperty(notes="扩展字段")
	private String packAge;
	
	@ApiModelProperty(notes="签名类型")
	private String signType;
	
	@ApiModelProperty(notes="支付签名")
	private String paySign;
	
	@ApiModelProperty(notes="是否使用扫呗标志")
	private Integer state;
	
	@ApiModelProperty(notes="扫呗请求地址")
	private String url;
	
	@ApiModelProperty(notes="判断支付后跳转页面  1代付订单支付失败   2自己支付失败   3支付成功    4订单正在支付  5蚂蚁支付宝支付方式")
	private Integer flag;

	public String getOutTradeNo() {
		return outTradeNo;
	}

	public void setOutTradeNo(String outTradeNo) {
		this.outTradeNo = outTradeNo;
	}

	public String getAppId() {
		return appId;
	}

	public void setAppId(String appId) {
		this.appId = appId;
	}

	public String getTimeStamp() {
		return timeStamp;
	}

	public void setTimeStamp(String timeStamp) {
		this.timeStamp = timeStamp;
	}

	public String getNonceStr() {
		return nonceStr;
	}

	public void setNonceStr(String nonceStr) {
		this.nonceStr = nonceStr;
	}

	public String getPackAge() {
		return packAge;
	}

	public void setPackAge(String packAge) {
		this.packAge = packAge;
	}

	public String getSignType() {
		return signType;
	}

	public void setSignType(String signType) {
		this.signType = signType;
	}

	public String getPaySign() {
		return paySign;
	}

	public void setPaySign(String paySign) {
		this.paySign = paySign;
	}

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public Integer getState() {
		return state;
	}

	public void setState(Integer state) {
		this.state = state;
	}

	public Integer getFlag() {
		return flag;
	}

	public void setFlag(Integer flag) {
		this.flag = flag;
	}
}
